home *** CD-ROM | disk | FTP | other *** search
Text File | 2011-01-06 | 233.2 KB | 2,942 lines |
- var §\x01§ = 464;
- loop0:
- while(true)
- {
- if(eval("\x01") == 464)
- {
- set("\x01",eval("\x01") - 111);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 239)
- {
- set("\x01",eval("\x01") + 71);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 22);
- }
- continue;
- }
- if(eval("\x01") == 849)
- {
- set("\x01",eval("\x01") - 610);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 514)
- {
- set("\x01",eval("\x01") + 335);
- §§push(§§pop() add §§pop());
- break;
- }
- if(eval("\x01") == 353)
- {
- set("\x01",eval("\x01") + 161);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 335);
- }
- continue;
- }
- if(eval("\x01") != 310)
- {
- if(eval("\x01") == 288)
- {
- set("\x01",eval("\x01") + 350);
- Object.registerClass("DataProvider",mx.controls.listclasses.DataProvider);
- }
- break;
- }
- set("\x01",eval("\x01") - 22);
- loop1:
- while(true)
- {
- set(§§pop(),§§pop() - §§pop());
- loop2:
- while(true)
- {
- while(true)
- {
- if(eval("\x01") == 372)
- {
- set("\x01",eval("\x01") + 313);
- §§push(true);
- }
- else if(eval("\x01") == 735)
- {
- set("\x01",eval("\x01") - 77);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 21);
- }
- }
- else
- {
- if(eval("\x01") == 513)
- {
- set("\x01",eval("\x01") + 226);
- break loop0;
- }
- if(eval("\x01") == 542)
- {
- set("\x01",eval("\x01") - 281);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 559);
- }
- }
- else if(eval("\x01") == 0)
- {
- set("\x01",eval("\x01") + 203);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 541)
- {
- break;
- }
- if(eval("\x01") == 685)
- {
- set("\x01",eval("\x01") + 138);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 116);
- }
- }
- else
- {
- if(eval("\x01") == 823)
- {
- set("\x01",eval("\x01") - 116);
- prevFrame();
- break loop0;
- }
- if(eval("\x01") == 677)
- {
- set("\x01",eval("\x01") + 162);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 555);
- }
- }
- else if(eval("\x01") == 707)
- {
- set("\x01",eval("\x01") + 230);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 839)
- {
- set("\x01",eval("\x01") - 555);
- break loop0;
- }
- if(eval("\x01") == 790)
- {
- set("\x01",eval("\x01") - 55);
- §§push(true);
- }
- else if(eval("\x01") == 630)
- {
- set("\x01",eval("\x01") - 494);
- §§push(true);
- }
- else if(eval("\x01") == 284)
- {
- set("\x01",eval("\x01") + 128);
- §§push(true);
- }
- else if(eval("\x01") == 937)
- {
- set("\x01",eval("\x01") - 424);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 226);
- }
- }
- else
- {
- if(eval("\x01") != 739)
- {
- if(eval("\x01") == 446)
- {
- set("\x01",eval("\x01") - 311);
- §§pop() extends §§pop();
- §§push(§§pop() >>> (§§pop() | §§pop()[§§pop() << §§pop()]));
- break loop0;
- }
- if(eval("\x01") == 658)
- {
- break loop2;
- }
- if(eval("\x01") == 840)
- {
- set("\x01",eval("\x01") + 3);
- toggleHighQuality();
- stopAllSounds();
- §§pop()[§§pop()] = function(itmObj, state)
- {
- var _loc7_ = this[§§constant(10)];
- var _loc2_ = this[§§constant(11)];
- var _loc5_ = this[§§constant(12)];
- var _loc8_ = this[§§constant(13)](itmObj);
- if(_loc2_[§§constant(14)]() != _loc8_)
- {
- _loc2_[§§constant(9)](_loc8_,itmObj,state);
- }
- var _loc4_ = _loc5_[§§constant(17)](this[§§constant(15)] + _loc5_[§§constant(16)])[§§constant(18)];
- if(_loc4_ == undefined)
- {
- _loc4_ = _loc5_[§§constant(19)](itmObj);
- if(_loc4_ == undefined)
- {
- _loc4_ = itmObj[_loc5_[§§constant(20)]];
- if(_loc4_ == undefined)
- {
- _loc4_ = _loc5_[§§constant(22)](§§constant(21));
- }
- }
- }
- var _loc3_ = this[§§constant(23)];
- if(_loc4_ != undefined && itmObj != undefined)
- {
- _loc3_ = this[§§constant(24)](_loc4_,§§constant(23),20);
- _loc3_[§§constant(25)] = 2;
- _loc3_[§§constant(26)] = (_loc7_ - _loc3_[§§constant(27)]) / 2;
- _loc2_[§§constant(25)] = 4 + _loc3_[§§constant(28)];
- }
- else
- {
- _loc3_[§§constant(29)]();
- _loc2_[§§constant(25)] = 2;
- }
- var _loc9_ = _loc3_ != undefined ? _loc3_[§§constant(28)] : 0;
- _loc2_[§§constant(34)](this[§§constant(33)] - _loc9_,eval(§§constant(31))[§§constant(32)](_loc7_,_loc2_[§§constant(30)]()));
- _loc2_[§§constant(26)] = (_loc7_ - _loc2_[§§constant(27)]) / 2;
- };
- _loc2_[§§constant(35)] = function(Void)
- {
- var _loc3_ = this[§§constant(36)];
- var _loc2_ = this[§§constant(11)];
- var _loc4_ = this[§§constant(10)];
- var _loc5_ = this[§§constant(33)];
- var _loc6_ = this[§§constant(23)] != undefined ? this[§§constant(23)][§§constant(28)] : 0;
- _loc2_[§§constant(34)](_loc5_ - _loc6_,eval(§§constant(31))[§§constant(32)](_loc4_,_loc2_[§§constant(30)]()));
- _loc2_[§§constant(26)] = (_loc4_ - _loc2_[§§constant(27)]) / 2;
- this[§§constant(23)][§§constant(26)] = (_loc4_ - this[§§constant(23)][§§constant(27)]) / 2;
- _loc3_[§§constant(25)] = 0;
- _loc3_[§§constant(28)] = _loc5_;
- _loc3_[§§constant(27)] = _loc4_;
- this[§§constant(38)](_loc3_,this[§§constant(37)]);
- this[§§constant(38)](this[§§constant(40)],this[§§constant(39)]);
- };
- _loc2_[§§constant(41)] = function(forceSizing)
- {
- var _loc3_ = this[§§constant(12)][§§constant(42)];
- var _loc4_ = undefined;
- if(this[§§constant(11)] != undefined)
- {
- _loc4_ = this[§§constant(11)][§§constant(25)];
- this[§§constant(11)][§§constant(29)]();
- this[§§constant(11)][§§constant(43)]();
- }
- var _loc2_ = undefined;
- if(_loc3_ == undefined)
- {
- var _loc0_ = null;
- _loc2_ = this[§§constant(11)] = this[§§constant(46)](§§constant(45),0,{(§§constant(44)):this});
- _loc2_[§§constant(44)] = this[§§constant(12)];
- _loc2_[§§constant(47)] = false;
- _loc2_[§§constant(48)] = false;
- _loc2_[§§constant(49)] = false;
- _loc2_[§§constant(50)] = false;
- }
- else if(typeof _loc3_ == §§constant(51))
- {
- _loc2_ = this[§§constant(11)] = this[§§constant(24)](_loc3_,§§constant(45),0,{(§§constant(44)):this});
- }
- else
- {
- _loc2_ = this[§§constant(11)] = this[§§constant(52)](_loc3_,§§constant(45),0,{(§§constant(44)):this});
- }
- _loc2_[§§constant(12)] = this;
- _loc2_[§§constant(53)] = this[§§constant(12)];
- _loc2_[§§constant(54)] = this[§§constant(54)];
- _loc2_[§§constant(55)] = this[§§constant(55)];
- if(_loc4_ != undefined)
- {
- _loc2_[§§constant(25)] = _loc4_;
- }
- if(forceSizing)
- {
- this[§§constant(35)]();
- }
- };
- _loc2_[§§constant(54)] = function(Void)
- {
- return {(§§constant(56)):0,(§§constant(57)):this[§§constant(12)][§§constant(15)] + this[§§constant(53)][§§constant(16)]};
- };
- _loc2_[§§constant(55)] = function()
- {
- return this[§§constant(53)][§§constant(58)];
- };
- _loc2_[§§constant(59)] = function(Void)
- {
- super[§§constant(59)]();
- this[§§constant(48)] = false;
- };
- _loc2_[§§constant(60)] = function(Void)
- {
- this[§§constant(41)](false);
- this[§§constant(61)]();
- this[§§constant(63)](this[§§constant(62)],false);
- };
- _loc2_[§§constant(64)] = function(itmObj, state, transition)
- {
- this[§§constant(65)] = itmObj;
- this[§§constant(63)](state,transition);
- this[§§constant(9)](itmObj,state,transition);
- };
- _loc2_[§§constant(13)] = function(itmObj)
- {
- if(itmObj == undefined)
- {
- return §§constant(66);
- }
- var _loc2_ = this[§§constant(12)][§§constant(67)](itmObj);
- if(_loc2_ == undefined)
- {
- _loc2_ = !(itmObj instanceof eval(§§constant(68))) ? itmObj[this[§§constant(12)][§§constant(69)]] : itmObj[§§constant(70)][this[§§constant(12)][§§constant(69)]];
- if(_loc2_ == undefined)
- {
- _loc2_ = §§constant(66);
- if(typeof itmObj == §§constant(71))
- {
- for(var _loc4_ in itmObj)
- {
- if(_loc4_ != §§constant(72))
- {
- _loc2_ = itmObj[_loc4_] + §§constant(73) + _loc2_;
- }
- }
- _loc2_ = _loc2_[§§constant(75)](0,_loc2_[§§constant(74)] - 2);
- }
- else
- {
- _loc2_ = itmObj;
- }
- }
- }
- return _loc2_;
- };
- _loc2_[§§constant(61)] = function(Void)
- {
- var _loc0_ = null;
- var _loc2_ = this[§§constant(36)] = this[§§constant(78)](§§constant(77),eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(76)]);
- this[§§constant(38)](_loc2_,this[§§constant(37)]);
- this[§§constant(40)] = this[§§constant(78)](§§constant(79),eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(76)] + 10);
- _loc2_[§§constant(12)] = this;
- _loc2_[§§constant(80)] = this[§§constant(12)];
- _loc2_[§§constant(81)] = this[§§constant(82)];
- _loc2_[§§constant(83)] = this[§§constant(84)];
- _loc2_[§§constant(85)] = this[§§constant(86)];
- _loc2_[§§constant(87)] = this[§§constant(88)];
- _loc2_[§§constant(89)] = this[§§constant(90)];
- _loc2_[§§constant(91)] = this[§§constant(92)];
- _loc2_[§§constant(93)] = false;
- _loc2_[§§constant(94)] = true;
- _loc2_[§§constant(95)] = this[§§constant(95)];
- this[§§constant(40)][§§constant(95)] = this[§§constant(95)];
- };
- _loc2_[§§constant(38)] = function(mc, newClr)
- {
- mc[§§constant(96)]();
- mc[§§constant(97)](newClr);
- mc[§§constant(95)](1,0,this[§§constant(33)],this[§§constant(10)]);
- mc[§§constant(98)]();
- mc[§§constant(28)] = this[§§constant(33)];
- mc[§§constant(27)] = this[§§constant(10)];
- };
- §§push(_loc2_);
- §§push(§§constant(63));
- §§pop()[§§pop()] = §§pop();
- }
- if(eval("\x01") == 637)
- {
- set("\x01",eval("\x01") - 95);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 412)
- {
- set("\x01",eval("\x01") + 34);
- if(!§§pop())
- {
- continue loop2;
- }
- continue loop1;
- }
- if(eval("\x01") != 895)
- {
- if(eval("\x01") == 261)
- {
- set("\x01",eval("\x01") + 559);
- loop6:
- while(true)
- {
- set(§§pop(),§§pop() - §§pop());
- §§push(true);
- while(true)
- {
- if(eval("\x01") == 366)
- {
- set("\x01",eval("\x01") - 269);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 190)
- {
- set("\x01",eval("\x01") + 47);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 288);
- }
- continue;
- }
- if(eval("\x01") == 447)
- {
- set("\x01",eval("\x01") + 394);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 101);
- }
- continue;
- }
- if(eval("\x01") == 5)
- {
- set("\x01",eval("\x01") + 745);
- break loop0;
- }
- if(eval("\x01") == 97)
- {
- set("\x01",eval("\x01") + 352);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 20);
- }
- continue;
- }
- if(eval("\x01") == 614)
- {
- set("\x01",eval("\x01") - 424);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 975)
- {
- set("\x01",eval("\x01") - 773);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 401)
- {
- set("\x01",eval("\x01") + 356);
- break loop0;
- }
- if(eval("\x01") == 841)
- {
- set("\x01",eval("\x01") + 101);
- getURL(§§pop(),§§pop());
- break loop0;
- }
- if(eval("\x01") == 525)
- {
- set("\x01",eval("\x01") - 78);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 851)
- {
- set("\x01",eval("\x01") - 450);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 356);
- }
- continue;
- }
- if(eval("\x01") == 566)
- {
- set("\x01",eval("\x01") - 539);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 340);
- }
- continue;
- }
- if(eval("\x01") == 237)
- {
- set("\x01",eval("\x01") + 288);
- break loop0;
- }
- if(eval("\x01") == 82)
- {
- set("\x01",eval("\x01") + 532);
- var _loc6_ = _loc3_[§§constant(22)](§§constant(109));
- var _loc7_ = 0;
- if(this[§§constant(108)] && newState == §§constant(100))
- {
- var _loc11_ = false;
- }
- var _loc10_ = transition && _loc6_ != 0;
- if(newState == §§constant(110))
- {
- _loc7_ = _loc3_[§§constant(22)](§§constant(111));
- this[§§constant(37)] = this[§§constant(112)]();
- this[§§constant(38)](_loc8_,this[§§constant(37)]);
- if(_loc10_)
- {
- _loc6_ /= 2;
- _loc2_[§§constant(27)] = _loc4_;
- _loc2_[§§constant(28)] = this[§§constant(33)];
- _loc2_[§§constant(26)] = 0;
- this[§§constant(113)] = new eval(§§constant(1))[§§constant(114)][§§constant(115)](this,_loc4_ + 2,_loc4_ * 0.2,_loc6_,5);
- }
- else
- {
- _loc2_[§§constant(102)] = false;
- }
- delete this[§§constant(108)];
- }
- else
- {
- this[§§constant(39)] = _loc3_[§§constant(22)](newState != §§constant(107) ? §§constant(116) : §§constant(117));
- this[§§constant(38)](_loc2_,this[§§constant(39)]);
- _loc2_[§§constant(102)] = true;
- _loc7_ = _loc3_[§§constant(22)](newState != §§constant(107) ? §§constant(118) : §§constant(119));
- if(_loc10_)
- {
- _loc2_[§§constant(27)] = _loc4_ * 0.5;
- _loc2_[§§constant(26)] = (_loc4_ - _loc2_[§§constant(27)]) / 2;
- this[§§constant(113)] = new eval(§§constant(1))[§§constant(114)][§§constant(115)](this,_loc2_[§§constant(27)],_loc4_ + 2,_loc6_,5);
- var _loc9_ = _loc3_[§§constant(22)](§§constant(120));
- if(_loc9_ != undefined)
- {
- this[§§constant(113)][§§constant(121)] = _loc9_;
- }
- }
- else
- {
- _loc2_[§§constant(26)] = 0;
- _loc2_[§§constant(27)] = _loc4_;
- }
- }
- this[§§constant(11)][§§constant(106)](_loc7_);
- this[§§constant(62)] = newState;
- }
- else
- {
- if(eval("\x01") == 830)
- {
- break loop6;
- }
- if(eval("\x01") == 202)
- {
- set("\x01",eval("\x01") - 120);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 532);
- }
- continue;
- }
- if(eval("\x01") == 189)
- {
- set("\x01",eval("\x01") + 641);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 145);
- }
- continue;
- }
- if(eval("\x01") == 750)
- {
- set("\x01",eval("\x01") - 561);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 469)
- {
- set("\x01",eval("\x01") + 382);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 757)
- {
- set("\x01",eval("\x01") + 119);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 942)
- {
- set("\x01",eval("\x01") - 631);
- Object.registerClass("UIComponentExtensions",mx.core.ext.UIComponentExtensions);
- break loop0;
- }
- if(eval("\x01") == 951)
- {
- set("\x01",eval("\x01") - 946);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 745);
- }
- continue;
- }
- if(eval("\x01") == 367)
- {
- set("\x01",eval("\x01") + 584);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 27)
- {
- set("\x01",eval("\x01") + 340);
- break loop0;
- }
- if(eval("\x01") == 616)
- {
- break;
- }
- if(eval("\x01") == 869)
- {
- set("\x01",eval("\x01") - 253);
- stop();
- prevFrame();
- break loop0;
- }
- if(eval("\x01") == 876)
- {
- set("\x01",eval("\x01") - 7);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 253);
- }
- continue;
- }
- if(eval("\x01") != 449)
- {
- break loop0;
- }
- set("\x01",eval("\x01") + 20);
- nextFrame();
- loop8:
- while(true)
- {
- if(eval("\x01") == 643)
- {
- set("\x01",eval("\x01") - 351);
- §§push(true);
- }
- else if(eval("\x01") == 778)
- {
- set("\x01",eval("\x01") + 100);
- §§push(true);
- }
- else if(eval("\x01") == 637)
- {
- set("\x01",eval("\x01") + 298);
- §§push(true);
- }
- else if(eval("\x01") == 790)
- {
- set("\x01",eval("\x01") - 764);
- §§push(true);
- }
- else if(eval("\x01") == 24)
- {
- set("\x01",eval("\x01") + 329);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 284);
- }
- }
- else if(eval("\x01") == 877)
- {
- set("\x01",eval("\x01") - 852);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 753);
- }
- }
- else if(eval("\x01") == 700)
- {
- set("\x01",eval("\x01") - 676);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 25)
- {
- set("\x01",eval("\x01") + 753);
- break loop0;
- }
- if(eval("\x01") == 616)
- {
- set("\x01",eval("\x01") + 84);
- break loop0;
- }
- if(eval("\x01") == 878)
- {
- set("\x01",eval("\x01") - 262);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 84);
- }
- }
- else
- {
- if(eval("\x01") == 602)
- {
- set("\x01",eval("\x01") + 363);
- if(§§pop())
- {
- if(this[§§constant(104)] == undefined)
- {
- this[§§constant(104)] = _loc3_;
- }
- var _loc4_ = this[§§constant(104)] >= _loc3_ ? -1 : 1;
- this[§§constant(102)](false);
- var _loc2_ = this[§§constant(104)];
- addr2807:
- if(_loc2_ != _loc3_)
- {
- this[§§constant(103)](_loc2_,true);
- if(_loc2_ >= this[§§constant(31)] && _loc2_ < this[§§constant(31)] + this[§§constant(15)])
- {
- this[§§constant(16)][_loc2_ - this[§§constant(31)]][§§constant(35)](this[§§constant(16)][_loc2_ - this[§§constant(31)]][§§constant(105)],§§constant(94),false);
- }
- _loc2_ += _loc4_;
- §§goto(addr2807);
- }
- this[§§constant(103)](_loc3_,true);
- _loc5_[§§constant(35)](_loc5_[§§constant(105)],§§constant(94),transition);
- }
- else if(eval(§§constant(100))[§§constant(101)](17))
- {
- _loc7_ = this[§§constant(92)](_loc3_);
- if(!this[§§constant(99)] || this[§§constant(97)])
- {
- this[§§constant(102)](transition);
- }
- if(!(!this[§§constant(99)] && _loc7_))
- {
- this[§§constant(103)](_loc3_,!_loc7_);
- _loc9_ = !!_loc7_ ? §§constant(93) : §§constant(94);
- _loc5_[§§constant(35)](_loc5_[§§constant(105)],_loc9_,transition);
- }
- this[§§constant(104)] = _loc3_;
- }
- if(allowChangeEvent)
- {
- this[§§constant(108)]({(§§constant(106)):§§constant(107)});
- }
- delete this[§§constant(97)];
- addr2927:
- §§pop()[§§pop()] = §§pop();
- _loc2_[§§constant(109)] = function(Void)
- {
- §§constant(111)(this[§§constant(110)]);
- if(this[§§constant(112)] < 0)
- {
- this[§§constant(75)](this[§§constant(31)] - 1);
- this[§§constant(95)](0,false);
- var _loc2_ = eval(§§constant(12))[§§constant(113)](- this[§§constant(112)] - 30,0);
- this[§§constant(114)] = 0.593 * _loc2_ * _loc2_ + 1 + this[§§constant(115)];
- this[§§constant(110)] = §§constant(116)(this,§§constant(109),this[§§constant(114)]);
- this[§§constant(108)]({(§§constant(106)):§§constant(117),(§§constant(118)):§§constant(119),(§§constant(120)):this[§§constant(31)]});
- }
- else if(this[§§constant(112)] > this[§§constant(49)])
- {
- var _loc3_ = this[§§constant(31)];
- this[§§constant(75)](this[§§constant(31)] + 1);
- if(_loc3_ != this[§§constant(31)])
- {
- this[§§constant(95)](this[§§constant(15)] - 1 - this[§§constant(14)],false);
- }
- _loc2_ = eval(§§constant(12))[§§constant(113)](this[§§constant(112)] - this[§§constant(49)] - 30,0);
- this[§§constant(114)] = 0.593 * _loc2_ * _loc2_ + 1 + this[§§constant(115)];
- this[§§constant(110)] = §§constant(116)(this,§§constant(109),this[§§constant(114)]);
- this[§§constant(108)]({(§§constant(106)):§§constant(117),(§§constant(118)):§§constant(119),(§§constant(120)):this[§§constant(31)]});
- }
- else
- {
- this[§§constant(110)] = §§constant(116)(this,§§constant(109),15);
- }
- §§constant(121)();
- };
- _loc2_[§§constant(122)] = function(Void)
- {
- §§constant(111)(this[§§constant(110)]);
- delete this[§§constant(110)];
- delete this[§§constant(110)];
- delete this[§§constant(123)];
- delete this[§§constant(124)];
- if(!this[§§constant(96)])
- {
- return undefined;
- }
- if(this[§§constant(98)])
- {
- this[§§constant(108)]({(§§constant(106)):§§constant(107)});
- }
- delete this[§§constant(98)];
- };
- _loc2_[§§constant(125)] = function(incr)
- {
- if(!this[§§constant(96)])
- {
- this[§§constant(75)](this[§§constant(31)] + incr);
- return undefined;
- }
- var _loc3_ = this[§§constant(126)]();
- if(_loc3_ == undefined)
- {
- _loc3_ = -1;
- }
- var _loc2_ = _loc3_ + incr;
- _loc2_ = eval(§§constant(12))[§§constant(127)](0,_loc2_);
- _loc2_ = eval(§§constant(12))[§§constant(113)](this[§§constant(76)]() - 1,_loc2_);
- if(_loc2_ == _loc3_)
- {
- return undefined;
- }
- if(_loc3_ < this[§§constant(31)] || _loc3_ >= this[§§constant(31)] + this[§§constant(15)])
- {
- this[§§constant(75)](_loc3_);
- }
- if(_loc2_ >= this[§§constant(31)] + this[§§constant(15)] - this[§§constant(14)] || _loc2_ < this[§§constant(31)])
- {
- this[§§constant(75)](this[§§constant(31)] + incr);
- }
- this[§§constant(97)] = true;
- this[§§constant(95)](_loc2_ - this[§§constant(31)],false);
- };
- _loc2_[§§constant(128)] = function(e)
- {
- if(this[§§constant(96)])
- {
- if(this[§§constant(129)]())
- {
- return undefined;
- }
- }
- if(e[§§constant(130)] == 40)
- {
- this[§§constant(125)](1);
- }
- else if(e[§§constant(130)] == 38)
- {
- this[§§constant(125)](-1);
- }
- else if(e[§§constant(130)] == 34)
- {
- if(this[§§constant(96)])
- {
- var _loc3_ = this[§§constant(126)]();
- if(_loc3_ == undefined)
- {
- _loc3_ = 0;
- }
- this[§§constant(75)](_loc3_);
- }
- this[§§constant(125)](this[§§constant(15)] - 1 - this[§§constant(14)]);
- }
- else if(e[§§constant(130)] == 33)
- {
- if(this[§§constant(96)])
- {
- _loc3_ = this[§§constant(126)]();
- if(_loc3_ == undefined)
- {
- _loc3_ = 0;
- }
- this[§§constant(75)](_loc3_);
- }
- this[§§constant(125)](1 - this[§§constant(15)] + this[§§constant(14)]);
- }
- else if(e[§§constant(130)] == 36)
- {
- this[§§constant(125)](- this[§§constant(33)][§§constant(56)]);
- }
- else if(e[§§constant(130)] == 35)
- {
- this[§§constant(125)](this[§§constant(33)][§§constant(56)]);
- }
- };
- _loc2_[§§constant(129)] = function(Void)
- {
- var _loc2_ = eval(§§constant(100))[§§constant(131)]();
- if(_loc2_ >= 33 && _loc2_ <= 126)
- {
- this[§§constant(134)](eval(§§constant(132))[§§constant(133)](_loc2_));
- return true;
- }
- };
- _loc2_[§§constant(134)] = function(str)
- {
- if(this[§§constant(33)][§§constant(56)] == 0)
- {
- return undefined;
- }
- var _loc4_ = this[§§constant(126)]();
- if(_loc4_ == undefined)
- {
- _loc4_ = 0;
- }
- var _loc6_ = 0;
- var _loc3_ = _loc4_ + 1;
- while(_loc3_ != _loc4_)
- {
- var _loc2_ = this[§§constant(33)][§§constant(34)](_loc3_);
- if(_loc2_ instanceof eval(§§constant(135)))
- {
- _loc2_ = _loc2_[§§constant(136)][this[§§constant(62)]];
- }
- else if(typeof _loc2_ != §§constant(137))
- {
- _loc2_ = String(_loc2_[this[§§constant(62)]]);
- }
- _loc2_ = _loc2_[§§constant(138)](0,str[§§constant(56)]);
- if(str == _loc2_ || str[§§constant(139)]() == _loc2_[§§constant(139)]())
- {
- _loc6_ = _loc3_ - _loc4_;
- break;
- }
- if(_loc3_ >= this[§§constant(76)]() - 1)
- {
- _loc3_ = -1;
- }
- _loc3_ = _loc3_ + 1;
- }
- if(_loc6_ != 0)
- {
- this[§§constant(125)](_loc6_);
- }
- };
- _loc2_[§§constant(140)] = function(rowIndex)
- {
- if(!this[§§constant(141)])
- {
- return undefined;
- }
- this[§§constant(123)] = true;
- this[§§constant(110)] = §§constant(116)(this,§§constant(109),15);
- this[§§constant(124)] = this[§§constant(122)];
- if(!this[§§constant(96)])
- {
- return undefined;
- }
- this[§§constant(95)](rowIndex);
- };
- _loc2_[§§constant(142)] = function(rowIndex)
- {
- };
- _loc2_[§§constant(143)] = function(rowIndex)
- {
- if(!this[§§constant(141)])
- {
- return undefined;
- }
- var _loc2_ = this[§§constant(16)][rowIndex][§§constant(105)];
- if(this[§§constant(88)](§§constant(144)) && _loc2_ != undefined)
- {
- this[§§constant(16)][rowIndex][§§constant(35)](_loc2_,§§constant(145),false);
- }
- this[§§constant(108)]({(§§constant(106)):§§constant(146),(§§constant(147)):rowIndex + this[§§constant(31)]});
- };
- _loc2_[§§constant(148)] = function(rowIndex)
- {
- if(!this[§§constant(141)])
- {
- return undefined;
- }
- if(this[§§constant(88)](§§constant(144)))
- {
- this[§§constant(16)][rowIndex][§§constant(35)](this[§§constant(16)][rowIndex][§§constant(105)],this[§§constant(32)](rowIndex + this[§§constant(31)]),false);
- }
- this[§§constant(108)]({(§§constant(106)):§§constant(149),(§§constant(147)):rowIndex + this[§§constant(31)]});
- };
- _loc2_[§§constant(150)] = function(rowIndex)
- {
- if(!this[§§constant(141)] || this[§§constant(123)] != true || !this[§§constant(96)])
- {
- return undefined;
- }
- if(!this[§§constant(151)])
- {
- if(this[§§constant(110)])
- {
- this[§§constant(95)](rowIndex,false);
- }
- else
- {
- this[§§constant(124)] = this[§§constant(122)];
- this[§§constant(140)](rowIndex);
- }
- }
- };
- _loc2_[§§constant(152)] = function(rowIndex)
- {
- if(!this[§§constant(141)])
- {
- return undefined;
- }
- if(!this[§§constant(153)])
- {
- this[§§constant(148)](rowIndex);
- }
- };
- _loc2_[§§constant(154)] = function(Void)
- {
- super[§§constant(154)]();
- this[§§constant(155)] = true;
- this[§§constant(156)] = false;
- if(this[§§constant(33)] == undefined)
- {
- this[§§constant(33)] = new §\§\§constant(19)§();
- this[§§constant(33)][§§constant(158)](§§constant(157),this);
- }
- this[§§constant(79)] = this[§§constant(18)] = 10;
- };
- _loc2_[§§constant(159)] = function(Void)
- {
- super[§§constant(159)]();
- this[§§constant(25)] = this[§§constant(162)](§§constant(161),this[§§constant(160)]);
- this[§§constant(10)] = true;
- this[§§constant(44)]();
- };
- _loc2_[§§constant(163)] = function(Void)
- {
- if(this[§§constant(43)])
- {
- delete this[§§constant(43)];
- this[§§constant(15)] = 0;
- this[§§constant(25)][§§constant(17)]();
- this[§§constant(25)] = this[§§constant(162)](§§constant(161),this[§§constant(160)]);
- }
- if(this[§§constant(53)])
- {
- this[§§constant(78)]();
- }
- this[§§constant(164)][§§constant(163)]();
- };
- _loc2_[§§constant(165)] = function(propName)
- {
- if(this[§§constant(166)][propName])
- {
- this[§§constant(53)] = true;
- this[§§constant(44)]();
- }
- else
- {
- var _loc3_ = 0;
- while(_loc3_ < this[§§constant(15)])
- {
- this[§§constant(16)][_loc3_][§§constant(165)](propName);
- _loc3_ = _loc3_ + 1;
- }
- }
- super[§§constant(165)](propName);
- };
- _loc1_[§§constant(167)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(168)][§§constant(169)](eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)]);
- _loc1_[§§constant(170)] = eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(171)][§§constant(169)](eval(§§constant(19)));
- _loc2_[§§constant(160)] = 100;
- _loc2_[§§constant(172)] = 0;
- _loc2_[§§constant(24)] = §§constant(173);
- _loc2_[§§constant(11)] = 22;
- _loc2_[§§constant(15)] = 0;
- _loc2_[§§constant(62)] = §§constant(174);
- _loc2_[§§constant(115)] = 30;
- _loc2_[§§constant(151)] = false;
- _loc2_[§§constant(153)] = false;
- _loc2_[§§constant(175)] = §§constant(5);
- _loc2_[§§constant(166)] = {(§§constant(21)):true,(§§constant(176)):true,(§§constant(177)):true,(§§constant(178)):true,(§§constant(179)):true,(§§constant(180)):true,(§§constant(181)):true,(§§constant(182)):true,(§§constant(183)):true,(§§constant(184)):true,(§§constant(185)):true,(§§constant(186)):true};
- _loc2_[§§constant(14)] = 0;
- _loc2_[§§constant(96)] = true;
- _loc2_[§§constant(99)] = false;
- §§constant(195)(eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(6)],null,1);
- §§push(_loc2_[§§constant(188)](§§constant(187),_loc2_[§§constant(58)],_loc2_[§§constant(57)]));
- §§push(_loc2_[§§constant(188)](§§constant(189),_loc2_[§§constant(69)],_loc2_[§§constant(67)]));
- §§push(_loc2_[§§constant(188)](§§constant(190),_loc2_[§§constant(73)],_loc2_[§§constant(71)]));
- §§push(_loc2_[§§constant(188)](§§constant(191),_loc2_[§§constant(61)],_loc2_[§§constant(59)]));
- §§push(_loc2_[§§constant(188)](§§constant(192),_loc2_[§§constant(65)],_loc2_[§§constant(63)]));
- §§push(_loc2_[§§constant(188)](§§constant(193),_loc2_[§§constant(50)],_loc2_[§§constant(51)]));
- §§push(_loc2_[§§constant(188)](§§constant(194),_loc2_[§§constant(45)],_loc2_[§§constant(46)]));
- break loop0;
- }
- if(eval("\x01") != 891)
- {
- if(eval("\x01") == 604)
- {
- set("\x01",eval("\x01") + 39);
- §§push(§§pop() | []);
- break loop0;
- }
- if(eval("\x01") == 54)
- {
- set("\x01",eval("\x01") + 902);
- if(!§§pop()[§§pop()])
- {
- return undefined;
- }
- super.setHScrollPolicy(policy);
- if(policy == "off")
- {
- this.setHPosition(0);
- this.setVPosition(Math.min(this.__dataProvider.length - this.rowCount + this.roundUp,this.__vPosition));
- }
- addr4115:
- §§pop()[§§pop()] = §§pop();
- _loc2_.setRowCount = function(rC)
- {
- if(isNaN(rC))
- {
- return undefined;
- }
- var _loc2_ = this.getViewMetrics();
- this.setSize(this.__width,this.__rowHeight * rC + _loc2_.top + _loc2_.bottom);
- };
- _loc2_.layoutContent = function(x, y, tW, tH, dW, dH)
- {
- this.totalWidth = tW;
- this.totalHeight = tH;
- this.displayWidth = dW;
- var _loc4_ = !(this.__hScrollPolicy == "on" || this.__hScrollPolicy == "auto") ? dW : Math.max(tW,dW);
- super.layoutContent(x,y,_loc4_,dH);
- };
- _loc2_.modelChanged = function(eventObj)
- {
- super.modelChanged(eventObj);
- var _loc3_ = eventObj.eventName;
- if(_loc3_ == "addItems" || _loc3_ == "removeItems" || _loc3_ == "updateAll" || _loc3_ == "filterModel")
- {
- this.invScrollProps = true;
- this.invalidate("invScrollProps");
- }
- };
- _loc2_.onScroll = function(eventObj)
- {
- var _loc3_ = eventObj.target;
- if(_loc3_ == this.vScroller)
- {
- this.setVPosition(_loc3_.scrollPosition);
- }
- else
- {
- this.hScroll(_loc3_.scrollPosition);
- }
- super.onScroll(eventObj);
- };
- _loc2_.hScroll = function(pos)
- {
- this.__hPosition = pos;
- this.listContent._x = - pos;
- };
- _loc2_.init = function(Void)
- {
- super.init();
- if(this.labels.length > 0)
- {
- var _loc6_ = new Array();
- var _loc3_ = 0;
- while(_loc3_ < this.labels.length)
- {
- _loc6_.addItem({label:this.labels[_loc3_],data:this.data[_loc3_]});
- _loc3_ = _loc3_ + 1;
- }
- this.setDataProvider(_loc6_);
- }
- this.__maxHPosition = 0;
- };
- _loc2_.createChildren = function(Void)
- {
- super.createChildren();
- this.listContent.setMask(this.mask_mc);
- this.border_mc.move(0,0);
- this.border_mc.setSize(this.__width,this.__height);
- };
- _loc2_.getRowCount = function(Void)
- {
- var _loc2_ = this.getViewMetrics();
- return this.__rowCount != 0 ? this.__rowCount : Math.ceil((this.__height - _loc2_.top - _loc2_.bottom) / this.__rowHeight);
- };
- _loc2_.size = function(Void)
- {
- super.size();
- this.configureScrolling();
- var _loc3_ = this.getViewMetrics();
- this.layoutContent(_loc3_.left,_loc3_.top,this.__width + this.__maxHPosition,this.totalHeight,this.__width - _loc3_.left - _loc3_.right,this.__height - _loc3_.top - _loc3_.bottom);
- };
- _loc2_.draw = function(Void)
- {
- if(this.invRowHeight)
- {
- this.invScrollProps = true;
- super.draw();
- this.listContent.setMask(this.mask_mc);
- this.invLayoutContent = true;
- }
- if(this.invScrollProps)
- {
- this.configureScrolling();
- delete this.invScrollProps;
- }
- if(this.invLayoutContent)
- {
- var _loc3_ = this.getViewMetrics();
- this.layoutContent(_loc3_.left,_loc3_.top,this.__width + this.__maxHPosition,this.totalHeight,this.__width - _loc3_.left - _loc3_.right,this.__height - _loc3_.top - _loc3_.bottom);
- }
- super.draw();
- };
- _loc2_.configureScrolling = function(Void)
- {
- var _loc2_ = this.__dataProvider.length;
- if(this.__vPosition > Math.max(0,_loc2_ - this.getRowCount() + this.roundUp))
- {
- this.setVPosition(Math.max(0,Math.min(_loc2_ - this.getRowCount() + this.roundUp,this.__vPosition)));
- }
- var _loc3_ = this.getViewMetrics();
- var _loc4_ = this.__hScrollPolicy == "off" ? this.__width - _loc3_.left - _loc3_.right : this.__maxHPosition + this.__width - _loc3_.left - _loc3_.right;
- if(_loc2_ == undefined)
- {
- _loc2_ = 0;
- }
- this.setScrollProperties(_loc4_,1,_loc2_,this.__rowHeight);
- if(this.oldVWidth != _loc4_)
- {
- this.invLayoutContent = true;
- }
- this.oldVWidth = _loc4_;
- };
- _loc1_.symbolOwner = mx.controls.List;
- _loc1_.symbolName = "List";
- _loc2_.className = "List";
- _loc1_.version = "2.0.2.126";
- _loc2_.clipParameters = {rowHeight:1,enabled:1,visible:1,labels:1};
- _loc2_.scrollDepth = 1;
- _loc2_.__vScrollPolicy = "on";
- _loc2_.autoHScrollAble = false;
- §§push(_loc2_.addProperty("labels",_loc2_.__get__labels,_loc2_.__set__labels));
- §§push(ASSetPropFlags(mx.controls.List.prototype,null,1));
- }
- else if(eval("\x01") == 956)
- {
- set("\x01",eval("\x01") - 288);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 278)
- {
- set("\x01",eval("\x01") + 700);
- §§pop() extends §§pop();
- §§push(§§pop() >>> (§§pop() >> §§pop()));
- break loop0;
- }
- if(eval("\x01") == 172)
- {
- set("\x01",eval("\x01") + 618);
- §§pop() extends §§pop();
- §§push({});
- break loop0;
- }
- if(eval("\x01") == 668)
- {
- set("\x01",eval("\x01") - 390);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 700);
- }
- }
- else
- {
- if(eval("\x01") != 978)
- {
- break loop0;
- }
- set("\x01",eval("\x01") + 11);
- §§push(true);
- }
- }
- addr4609:
- §§pop();
- break loop0;
- }
- set("\x01",eval("\x01") - 869);
- §§push(true);
- }
- }
- while(true)
- {
- if(eval("\x01") == 368)
- {
- set("\x01",eval("\x01") + 509);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 935)
- {
- if(eval("\x01") == 219)
- {
- set("\x01",eval("\x01") + 672);
- addr1383:
- set("\x01",eval("\x01") - 13);
- addr1270:
- §§push(true);
- if(eval("\x01") == 375)
- {
- set("\x01",eval("\x01") - 127);
- §§goto(addr1270);
- §§push(true);
- }
- if(eval("\x01") != 23)
- {
- if(eval("\x01") == 189)
- {
- set("\x01",eval("\x01") - 166);
- if(!§§pop())
- {
- addr1320:
- §§goto(addr1270);
- }
- set("\x01",eval("\x01") + 671);
- §§goto(addr1320);
- }
- if(eval("\x01") == 817)
- {
- set("\x01",eval("\x01") - 403);
- §§goto(addr1270);
- §§push(true);
- }
- if(eval("\x01") == 159)
- {
- set("\x01",eval("\x01") - 107);
- if(!§§pop())
- {
- addr1355:
- §§goto(addr1270);
- }
- set("\x01",eval("\x01") + 1);
- §§goto(addr1355);
- }
- if(eval("\x01") == 248)
- {
- set("\x01",eval("\x01") + 40);
- if(!§§pop())
- {
- addr1376:
- §§goto(addr1270);
- }
- set("\x01",eval("\x01") - 190);
- §§goto(addr1376);
- }
- if(eval("\x01") == 659)
- {
- §§goto(addr1383);
- }
- if(eval("\x01") == 176)
- {
- set("\x01",eval("\x01") - 17);
- §§goto(addr1383);
- §§push(true);
- }
- if(eval("\x01") == 414)
- {
- set("\x01",eval("\x01") - 165);
- if(!§§pop())
- {
- addr1425:
- §§goto(addr1383);
- }
- set("\x01",eval("\x01") + 199);
- §§goto(addr1425);
- }
- if(eval("\x01") == 786)
- {
- set("\x01",eval("\x01") - 474);
- if(!§§pop())
- {
- addr1446:
- §§goto(addr1383);
- }
- set("\x01",eval("\x01") - 136);
- §§goto(addr1446);
- }
- if(eval("\x01") == 53)
- {
- set("\x01",eval("\x01") + 136);
- §§goto(addr1383);
- §§push(true);
- }
- if(eval("\x01") != 52)
- {
- if(eval("\x01") != 249)
- {
- if(eval("\x01") == 530)
- {
- set("\x01",eval("\x01") - 65);
- if(!§§pop())
- {
- addr1507:
- §§goto(addr1383);
- }
- set("\x01",eval("\x01") + 194);
- §§goto(addr1507);
- }
- if(eval("\x01") != 288)
- {
- if(eval("\x01") == 29)
- {
- set("\x01",eval("\x01") + 680);
- if(!§§pop())
- {
- addr1541:
- §§goto(addr1383);
- }
- set("\x01",eval("\x01") - 683);
- §§goto(addr1541);
- }
- if(eval("\x01") == 396)
- {
- set("\x01",eval("\x01") + 389);
- if(!§§pop())
- {
- addr1562:
- §§goto(addr1383);
- }
- set("\x01",eval("\x01") - 134);
- §§goto(addr1562);
- }
- if(eval("\x01") == 694)
- {
- set("\x01",eval("\x01") - 217);
- §§goto(addr1383);
- §§push(true);
- }
- if(eval("\x01") == 651)
- {
- set("\x01",eval("\x01") - 622);
- §§goto(addr1383);
- §§push(true);
- }
- if(eval("\x01") == 646)
- {
- set("\x01",eval("\x01") - 583);
- if(!§§pop())
- {
- addr1611:
- §§goto(addr1383);
- }
- set("\x01",eval("\x01") + 754);
- §§goto(addr1611);
- }
- if(eval("\x01") == 448)
- {
- set("\x01",eval("\x01") + 338);
- §§goto(addr1383);
- §§push(true);
- }
- if(eval("\x01") != 63)
- {
- if(eval("\x01") != 465)
- {
- if(eval("\x01") == 477)
- {
- set("\x01",eval("\x01") - 13);
- if(!§§pop())
- {
- addr1672:
- §§goto(addr1383);
- }
- set("\x01",eval("\x01") + 113);
- §§goto(addr1672);
- }
- addr6295:
- if(eval("\x01") != 785)
- {
- if(eval("\x01") == 577)
- {
- set("\x01",eval("\x01") - 181);
- §§goto(addr1383);
- §§push(true);
- }
- if(eval("\x01") != 312)
- {
- if(eval("\x01") == 98)
- {
- set("\x01",eval("\x01") + 432);
- §§goto(addr1383);
- §§push(true);
- }
- if(eval("\x01") == 464)
- {
- set("\x01",eval("\x01") + 113);
- break loop0;
- }
- if(eval("\x01") == 709)
- {
- set("\x01",eval("\x01") - 683);
- prevFrame();
- stop();
- break loop0;
- }
- if(eval("\x01") == 26)
- {
- set("\x01",eval("\x01") + 200);
- if(!_global.mx)
- {
- _global.mx = new Object();
- }
- §§pop();
- if(!_global.mx.controls)
- {
- _global.mx.controls = new Object();
- }
- §§pop();
- if(!_global.mx.controls.listclasses)
- {
- _global.mx.controls.listclasses = new Object();
- }
- §§pop();
- if(!_global.mx.controls.listclasses.DataProvider)
- {
- mx.controls.listclasses.DataProvider.prototype = _loc2_ = new Object();
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.Initialize = function(obj)
- {
- var _loc4_ = mx.controls.listclasses.DataProvider.mixinProps;
- var _loc6_ = _loc4_.length;
- obj = obj.prototype;
- var _loc3_ = 0;
- while(_loc3_ < _loc6_)
- {
- obj[_loc4_[_loc3_]] = mx.controls.listclasses.DataProvider.mixins[_loc4_[_loc3_]];
- _global.ASSetPropFlags(obj,_loc4_[_loc3_],1);
- _loc3_ = _loc3_ + 1;
- }
- mx.events.EventDispatcher.initialize(obj);
- _global.ASSetPropFlags(obj,"addEventListener",1);
- _global.ASSetPropFlags(obj,"removeEventListener",1);
- _global.ASSetPropFlags(obj,"dispatchEvent",1);
- _global.ASSetPropFlags(obj,"dispatchQueue",1);
- Object.prototype.LargestID = 0;
- Object.prototype.getID = function()
- {
- if(this.__ID__ == undefined)
- {
- this.__ID__ = Object.prototype.LargestID++;
- _global.ASSetPropFlags(this,"__ID__",1);
- }
- return this.__ID__;
- };
- _global.ASSetPropFlags(Object.prototype,"LargestID",1);
- _global.ASSetPropFlags(Object.prototype,"getID",1);
- return true;
- };
- _loc2_.addItemAt = function(index, value)
- {
- if(index < this.length)
- {
- this.splice(index,0,value);
- }
- else if(index > this.length)
- {
- trace("Cannot add an item past the end of the DataProvider");
- return undefined;
- }
- this[index] = value;
- this.updateViews("addItems",index,index);
- };
- _loc2_.addItem = function(value)
- {
- this.addItemAt(this.length,value);
- };
- _loc2_.addItemsAt = function(index, newItems)
- {
- index = Math.min(this.length,index);
- newItems.unshift(index,0);
- this.splice.apply(this,newItems);
- newItems.splice(0,2);
- this.updateViews("addItems",index,index + newItems.length - 1);
- };
- _loc2_.removeItemsAt = function(index, len)
- {
- var _loc3_ = new Array();
- var _loc2_ = 0;
- while(_loc2_ < len)
- {
- _loc3_.push(this.getItemID(index + _loc2_));
- _loc2_ = _loc2_ + 1;
- }
- var _loc6_ = this.splice(index,len);
- this.dispatchEvent({type:"modelChanged",eventName:"removeItems",firstItem:index,lastItem:index + len - 1,removedItems:_loc6_,removedIDs:_loc3_});
- };
- _loc2_.removeItemAt = function(index)
- {
- var _loc2_ = this[index];
- this.removeItemsAt(index,1);
- return _loc2_;
- };
- _loc2_.removeAll = function(Void)
- {
- this.splice(0);
- this.updateViews("removeItems",0,this.length - 1);
- };
- _loc2_.replaceItemAt = function(index, itemObj)
- {
- if(index < 0 || index >= this.length)
- {
- return undefined;
- }
- var _loc3_ = this.getItemID(index);
- this[index] = itemObj;
- this[index].__ID__ = _loc3_;
- this.updateViews("updateItems",index,index);
- };
- _loc2_.getItemAt = function(index)
- {
- return this[index];
- };
- _loc2_.getItemID = function(index)
- {
- var _loc2_ = this[index];
- if(typeof _loc2_ != "object" && _loc2_ != undefined)
- {
- return index;
- }
- return _loc2_.getID();
- };
- _loc2_.sortItemsBy = function(fieldName, order)
- {
- if(typeof order == "string")
- {
- this.sortOn(fieldName);
- if(order.toUpperCase() == "DESC")
- {
- this.reverse();
- }
- }
- else
- {
- this.sortOn(fieldName,order);
- }
- this.updateViews("sort");
- };
- _loc2_.sortItems = function(compareFunc, optionFlags)
- {
- this.sort(compareFunc,optionFlags);
- this.updateViews("sort");
- };
- _loc2_.editField = function(index, fieldName, newData)
- {
- this[index][fieldName] = newData;
- this.dispatchEvent({type:"modelChanged",eventName:"updateField",firstItem:index,lastItem:index,fieldName:fieldName});
- };
- _loc2_.getEditingData = function(index, fieldName)
- {
- return this[index][fieldName];
- };
- _loc2_.updateViews = function(event, first, last)
- {
- this.dispatchEvent({type:"modelChanged",eventName:event,firstItem:first,lastItem:last});
- };
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.mixinProps = ["addView","addItem","addItemAt","removeAll","removeItemAt","replaceItemAt","getItemAt","getItemID","sortItemsBy","sortItems","updateViews","addItemsAt","removeItemsAt","getEditingData","editField"];
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.evtDipatcher = mx.events.EventDispatcher;
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.mixins = new mx.controls.listclasses.DataProvider();
- §§push(ASSetPropFlags(mx.controls.listclasses.DataProvider.prototype,null,1));
- }
- §§pop();
- }
- break loop0;
- }
- set("\x01",eval("\x01") - 136);
- §§push(§§pop() >>> targetPath(§§pop() >> (§§pop() >>> (§§pop() > (§§pop() | §§pop() gt {})))));
- break loop0;
- }
- set("\x01",eval("\x01") - 134);
- §§pop()[§§pop()] = §§pop();
- _loc2_.minusMode = "Left";
- _loc2_.plusMode = "Right";
- _loc2_.minMode = "AtLeft";
- _loc2_.maxMode = "AtRight";
- §§push(_loc2_.addProperty("virtualHeight",_loc2_.__get__virtualHeight,function()
- {
- }
- ));
- §§push(ASSetPropFlags(mx.controls.HScrollBar.prototype,null,1));
- }
- set("\x01",eval("\x01") + 194);
- }
- set("\x01",eval("\x01") + 754);
- break loop0;
- }
- set("\x01",eval("\x01") - 190);
- §§pop()[§§pop()] = §§pop();
- _loc2_.__rowHeight = "List";
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.__set__labels = 0;
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.max = 1;
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.hScroll = 2;
- _loc2_.top = new bottom("__get__labels","Math","setHPosition");
- _loc2_.__labels = "__width";
- _loc2_.min = "setSize";
- _loc2_.__maxHPosition = "layoutContent";
- _loc2_.setVPosition = true;
- totalHeight(mx.controls.List.prototype,null,1);
- §§push(_loc2_.totalWidth("toLowerCase",_loc2_.border_mc,function()
- {
- }
- ));
- §§push(_loc2_.totalWidth("setHScrollPolicy",_loc2_.ScrollSelectList,function()
- {
- }
- ));
- break loop0;
- }
- set("\x01",eval("\x01") + 199);
- return §§pop();
- }
- set("\x01",eval("\x01") + 1);
- trace(§§pop());
- toggleHighQuality();
- startDrag(§§pop(),§§pop(),§§pop(),§§pop(),§§pop(),§§pop());
- toggleHighQuality();
- var §§pop() = §§pop();
- toggleHighQuality();
- nextFrame();
- toggleHighQuality();
- throw §§pop() lt §§pop();
- }
- set("\x01",eval("\x01") + 671);
- if(_loc2_ == 36)
- {
- if((mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- })[§§constant(9)]() != 0)
- {
- (mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- })[§§constant(11)](0);
- (mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- })[§§constant(114)](mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(120)]);
- }
- return true;
- }
- if(_loc2_ == 35)
- {
- if((mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- })._minHeight() < mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }._xscale)
- {
- (mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- })._minWidth(mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }._xscale);
- (mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- })[§§constant(114)](mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(121)]);
- }
- return true;
- }
- return false;
- }
- if(eval("\x01") == 248)
- {
- set("\x01",eval("\x01") + 307);
- break loop0;
- }
- if(eval("\x01") != 829)
- {
- if(eval("\x01") == 22)
- {
- set("\x01",eval("\x01") + 582);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 39);
- }
- continue;
- }
- if(eval("\x01") == 292)
- {
- set("\x01",eval("\x01") - 238);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 902);
- }
- continue;
- }
- if(eval("\x01") == 26)
- {
- set("\x01",eval("\x01") + 222);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 307);
- }
- continue;
- }
- if(eval("\x01") == 989)
- {
- set("\x01",eval("\x01") - 817);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 618);
- }
- continue;
- }
- if(eval("\x01") == 353)
- {
- set("\x01",eval("\x01") + 284);
- if((mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.core == §§constant(54) || mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.core == §§constant(63)) && mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(38)] != undefined)
- {
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(38)][§§constant(64)]();
- delete mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(38)];
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(48)] = true;
- }
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.isScrollBarKey = _loc9_;
- mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.__width = _loc6_;
- if(mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(48)])
- {
- (mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- })[§§constant(72)]();
- _loc2_ = mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(73)];
- var _loc12_ = mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(74)] == undefined ? (mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }) : mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(74)];
- _loc12_[§§constant(75)](_loc2_[§§constant(49)],_loc2_[§§constant(66)],mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.__width * mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.isScrollBarKey - _loc2_[§§constant(49)] - _loc2_[§§constant(50)],mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }.__get__virtualHeight * mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }._rotation,mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }._minWidth - _loc2_[§§constant(49)] - _loc2_[§§constant(50)],mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(65)] - _loc2_[§§constant(66)] - _loc2_[§§constant(67)]);
- }
- if(!mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- }[§§constant(76)])
- {
- (mx.controls.listclasses.DataProvider = function(obj)
- {
- super();
- })[§§constant(77)](false);
- }
- §§pop()[§§pop()] = §§pop();
- _loc2_[§§constant(46)] = function(Void)
- {
- var _loc2_ = this[§§constant(73)];
- var _loc3_ = this[§§constant(78)][§§constant(79)]();
- _loc2_[§§constant(49)] = _loc3_[§§constant(49)];
- _loc2_[§§constant(50)] = _loc3_[§§constant(50)];
- if(this[§§constant(38)] != undefined)
- {
- _loc2_[§§constant(50)] += this[§§constant(38)][§§constant(80)];
- }
- _loc2_[§§constant(66)] = _loc3_[§§constant(66)];
- if(this.minMode == undefined && (this.getMinWidth == §§constant(53) || this.getMinWidth == true))
- {
- this.minMode = this[§§constant(58)](§§constant(81),§§constant(56),1001);
- this[§§constant(55)] = true;
- }
- _loc2_[§§constant(67)] = _loc3_[§§constant(67)];
- if(this.minMode != undefined)
- {
- _loc2_[§§constant(67)] += this.minMode[§§constant(82)];
- }
- return _loc2_;
- };
- _loc2_[§§constant(72)] = function(Void)
- {
- var _loc10_ = this[§§constant(83)]();
- var _loc8_ = this[§§constant(84)]();
- delete this[§§constant(85)];
- var _loc0_ = null;
- var _loc3_ = this[§§constant(73)] = this[§§constant(46)]();
- var _loc2_ = _loc3_[§§constant(49)];
- var _loc9_ = _loc3_[§§constant(50)];
- var _loc5_ = _loc3_[§§constant(66)];
- var _loc11_ = _loc3_[§§constant(67)];
- var _loc7_ = this.minMode;
- var _loc6_ = this[§§constant(38)];
- _loc7_[§§constant(86)](_loc10_ - _loc2_ - _loc9_,_loc7_[§§constant(82)] + 0);
- _loc7_[§§constant(87)](_loc2_,_loc8_ - _loc11_);
- _loc6_[§§constant(86)](_loc6_[§§constant(80)] + 0,_loc8_ - _loc5_ - _loc11_);
- _loc6_[§§constant(87)](_loc10_ - _loc9_,_loc5_);
- var _loc4_ = this[§§constant(88)];
- _loc4_[§§constant(89)] = _loc10_ - _loc2_ - _loc9_;
- _loc4_[§§constant(90)] = _loc8_ - _loc5_ - _loc11_;
- _loc4_[§§constant(91)] = _loc2_;
- _loc4_[§§constant(92)] = _loc5_;
- };
- _loc2_[§§constant(93)] = function(id, name, props)
- {
- var _loc2_ = super[§§constant(93)](id,name,props);
- return _loc2_;
- };
- _loc2_[§§constant(94)] = function(Void)
- {
- super[§§constant(94)]();
- this[§§constant(73)] = new Object();
- if(_global[§§constant(95)] == undefined)
- {
- var _loc0_ = null;
- var _loc4_ = _global[§§constant(95)] = new Object();
- _loc4_[§§constant(96)] = this[§§constant(97)];
- eval(§§constant(98))[§§constant(99)](_loc4_);
- }
- };
- _loc2_[§§constant(97)] = function(delta, scrollTarget)
- {
- var _loc4_ = scrollTarget;
- var _loc1_ = undefined;
- while(_loc4_ != undefined)
- {
- if(_loc4_ instanceof mx.controls.HScrollBar)
- {
- _loc1_ = _loc4_;
- false;
- }
- _loc4_ = _loc4_[§§constant(100)];
- }
- if(_loc1_ != undefined)
- {
- _loc4_ = delta > 0 ? -1 : 1;
- var _loc2_ = _loc1_[§§constant(38)][§§constant(101)];
- if(_loc2_ == undefined)
- {
- _loc2_ = 0;
- }
- _loc2_ = eval(§§constant(51))[§§constant(103)](eval(§§constant(51))[§§constant(102)](delta),_loc2_);
- var _loc3_ = _loc1_[§§constant(104)] + _loc2_ * _loc4_;
- _loc1_[§§constant(104)] = eval(§§constant(51))[§§constant(103)](0,eval(§§constant(51))[§§constant(106)](_loc3_,_loc1_[§§constant(105)]));
- _loc1_[§§constant(112)]({(§§constant(107)):§§constant(108),(§§constant(109)):§§constant(110),(§§constant(111)):_loc1_[§§constant(104)]});
- }
- };
- _loc2_[§§constant(113)] = function(Void)
- {
- super[§§constant(113)]();
- if(this[§§constant(88)] == undefined)
- {
- this[§§constant(88)] = this[§§constant(58)](§§constant(115),§§constant(88),this[§§constant(114)]);
- }
- this[§§constant(88)][§§constant(116)] = false;
- };
- _loc2_[§§constant(117)] = function(Void)
- {
- super[§§constant(117)]();
- };
- _loc2_[§§constant(118)] = function(Void)
- {
- this[§§constant(119)]();
- };
- }
- else
- {
- if(eval("\x01") == 965)
- {
- set("\x01",eval("\x01") - 136);
- §§push(true);
- continue;
- }
- if(eval("\x01") != 555)
- {
- continue loop8;
- }
- set("\x01",eval("\x01") + 418);
- if(!_global.mx)
- {
- _global.mx = new Object();
- }
- §§pop();
- if(!_global.mx.controls)
- {
- _global.mx.controls = new Object();
- }
- §§pop();
- if(!_global.mx.controls.List)
- {
- var _loc1_ = null;
- mx.controls.List = _loc1_ = function()
- {
- super();
- };
- mx.controls.List.prototype = _loc2_ = new mx.controls.listclasses.ScrollSelectList();
- _loc2_.setEnabled = function(v)
- {
- super.setEnabled(v);
- this.border_mc.backgroundColorName = !v ? "backgroundDisabledColor" : "backgroundColor";
- this.border_mc.invalidate();
- };
- _loc2_.__get__labels = function()
- {
- return this.__labels;
- };
- _loc2_.__set__labels = function(lbls)
- {
- this.__labels = lbls;
- this.setDataProvider(lbls);
- return this.labels;
- };
- _loc2_.setVPosition = function(pos)
- {
- pos = Math.min(this.__dataProvider.length - this.rowCount + this.roundUp,pos);
- pos = Math.max(0,pos);
- super.setVPosition(pos);
- };
- _loc2_.setHPosition = function(pos)
- {
- pos = Math.max(Math.min(this.__maxHPosition,pos),0);
- super.setHPosition(pos);
- this.hScroll(pos);
- };
- _loc2_.setMaxHPosition = function(pos)
- {
- this.__maxHPosition = pos;
- this.invScrollProps = true;
- this.invalidate();
- };
- §§goto(addr4115);
- §§push(_loc2_);
- §§push("setHScrollPolicy");
- }
- §§goto(addr4609);
- }
- _loc2_[§§constant(119)] = function(Void)
- {
- super[§§constant(119)]();
- };
- _loc2_[§§constant(61)] = function(docObj)
- {
- this[§§constant(100)][§§constant(120)](docObj);
- };
- _loc2_[§§constant(120)] = function(docObj)
- {
- var _loc3_ = docObj[§§constant(121)];
- var _loc2_ = _loc3_[§§constant(122)];
- if(_loc3_ == this[§§constant(38)])
- {
- var _loc4_ = §§constant(110);
- var _loc5_ = "ASSetPropFlags";
- }
- else
- {
- _loc4_ = §§constant(123);
- _loc5_ = "Right";
- }
- this[_loc5_] = _loc2_;
- this[§§constant(112)]({(§§constant(107)):§§constant(108),(§§constant(109)):_loc4_,(§§constant(111)):_loc2_});
- };
- _loc2_[§§constant(77)] = function(v)
- {
- this[§§constant(38)][§§constant(76)] = this.minMode[§§constant(76)] = v;
- };
- _loc2_[§§constant(124)] = function(obj)
- {
- super[§§constant(124)](obj);
- obj[§§constant(125)](this[§§constant(88)]);
- };
- _loc1_[§§constant(126)] = "HScrollBar";
- _loc1_[§§constant(127)] = mx.controls.HScrollBar;
- _loc1_[§§constant(128)] = §§constant(129);
- _loc2_[§§constant(130)] = "HScrollBar";
- _loc2_.core = §§constant(54);
- _loc2_.getMinWidth = §§constant(63);
- _loc2_.ASSetPropFlags = 0;
- }
- set("\x01",eval("\x01") - 610);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 672);
- }
- continue;
- _loc2_.Right = 0;
- _loc2_.isScrollBarKey = 0;
- _loc2_.__get__virtualHeight = 0;
- _loc2_.__width = 1;
- _loc2_._rotation = 0;
- _loc2_._xscale = 0;
- _loc2_.init = 0;
- _loc2_[§§constant(114)] = 10000;
- §§constant(136)(mx.controls.HScrollBar.prototype,null,1);
- §§push(_loc2_[§§constant(132)](§§constant(131),_loc2_.className,_loc2_.Left));
- §§push(_loc2_[§§constant(132)](§§constant(133),_loc2_.scrollIt,_loc2_.symbolName));
- §§push(_loc2_[§§constant(132)](§§constant(134),_loc2_[§§constant(41)],_loc2_[§§constant(43)]));
- §§push(_loc2_[§§constant(132)](§§constant(105),_loc2_[§§constant(39)],function()
- {
- }
- ));
- §§push(_loc2_[§§constant(132)](§§constant(104),_loc2_.maxMode,_loc2_.virtualHeight));
- §§push(_loc2_[§§constant(132)](§§constant(135),_loc2_.version,_loc2_["2.0.2.126"]));
- break loop0;
- }
- set("\x01",eval("\x01") - 333);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 363);
- }
- }
- }
- }
- }
- }
- }
- set("\x01",eval("\x01") + 145);
- break loop0;
- }
- if(eval("\x01") == 843)
- {
- set("\x01",eval("\x01") - 166);
- §§push(true);
- }
- else if(eval("\x01") == 203)
- {
- set("\x01",eval("\x01") + 637);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 3);
- }
- }
- else if(eval("\x01") == 135)
- {
- set("\x01",eval("\x01") + 172);
- §§push(true);
- }
- else if(eval("\x01") == 307)
- {
- set("\x01",eval("\x01") + 301);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 22);
- }
- }
- else
- {
- if(eval("\x01") == 608)
- {
- set("\x01",eval("\x01") + 22);
- loop4:
- while(true)
- {
- set(§§pop(),§§pop() + §§pop());
- §§push(true);
- while(eval("\x01") != 438)
- {
- if(eval("\x01") == 657)
- {
- set("\x01",eval("\x01") + 221);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 492)
- {
- set("\x01",eval("\x01") - 90);
- toggleHighQuality();
- §§pop()[§§pop()]();
- }
- else
- {
- if(eval("\x01") == 411)
- {
- set("\x01",eval("\x01") - 341);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 580);
- }
- continue;
- }
- if(eval("\x01") == 369)
- {
- set("\x01",eval("\x01") + 288);
- §§pop()[§§pop()][§§constant(4)][§§constant(5)] = _loc1_ = function()
- {
- super();
- };
- eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(6)] = _loc2_ = new eval(§§constant(1))[§§constant(7)][§§constant(8)]();
- _loc2_[§§constant(9)] = function(x, y, w, h)
- {
- delete this[§§constant(10)];
- var _loc4_ = eval(§§constant(12))[§§constant(13)](h / this[§§constant(11)]);
- this[§§constant(14)] = h % this[§§constant(11)] != 0;
- var _loc12_ = _loc4_ - this[§§constant(15)];
- if(_loc12_ < 0)
- {
- var _loc3_ = _loc4_;
- while(_loc3_ < this[§§constant(15)])
- {
- this[§§constant(16)][_loc3_][§§constant(17)]();
- delete this[§§constant(16)][_loc3_];
- _loc3_ = _loc3_ + 1;
- }
- this[§§constant(18)] += _loc12_;
- }
- else if(_loc12_ > 0)
- {
- if(this[§§constant(16)] == undefined)
- {
- this[§§constant(16)] = new §\§\§constant(19)§();
- }
- _loc3_ = this[§§constant(15)];
- while(_loc3_ < _loc4_)
- {
- var _loc0_ = null;
- var _loc2_ = this[§§constant(16)][_loc3_] = this[§§constant(25)][§§constant(26)](this[§§constant(24)],§§constant(23) + this[§§constant(18)]++,this[§§constant(18)],{(§§constant(20)):this,(§§constant(21)):this,(§§constant(22)):_loc3_});
- _loc2_[§§constant(27)] = x;
- _loc2_[§§constant(28)] = eval(§§constant(12))[§§constant(29)](_loc3_ * this[§§constant(11)] + y);
- _loc2_[§§constant(30)](w,this[§§constant(11)]);
- _loc2_[§§constant(35)](this[§§constant(33)][§§constant(34)](this[§§constant(31)] + _loc3_),this[§§constant(32)](this[§§constant(31)] + _loc3_));
- _loc2_[§§constant(36)] = _loc2_[§§constant(28)];
- _loc3_ = _loc3_ + 1;
- }
- }
- if(w != this[§§constant(37)])
- {
- var _loc11_ = _loc12_ <= 0 ? _loc4_ : this[§§constant(15)];
- _loc3_ = 0;
- while(_loc3_ < _loc11_)
- {
- this[§§constant(16)][_loc3_][§§constant(30)](w,this[§§constant(11)]);
- _loc3_ = _loc3_ + 1;
- }
- }
- if(this[§§constant(38)] != x || this[§§constant(39)] != y)
- {
- _loc3_ = 0;
- while(_loc3_ < _loc4_)
- {
- this[§§constant(16)][_loc3_][§§constant(27)] = x;
- this[§§constant(16)][_loc3_][§§constant(28)] = eval(§§constant(12))[§§constant(29)](_loc3_ * this[§§constant(11)] + y);
- _loc3_ = _loc3_ + 1;
- }
- }
- this[§§constant(15)] = _loc4_;
- this[§§constant(38)] = x;
- this[§§constant(39)] = y;
- this[§§constant(37)] = w;
- this[§§constant(40)] = h;
- };
- _loc2_[§§constant(41)] = function(Void)
- {
- return this[§§constant(11)];
- };
- _loc2_[§§constant(42)] = function(v)
- {
- this[§§constant(11)] = v;
- this[§§constant(43)] = true;
- this[§§constant(44)]();
- };
- _loc2_[§§constant(45)] = function()
- {
- return this[§§constant(41)]();
- };
- _loc2_[§§constant(46)] = function(w)
- {
- this[§§constant(42)](w);
- return this[§§constant(45)]();
- };
- _loc2_[§§constant(47)] = function(v)
- {
- this[§§constant(15)] = v;
- };
- _loc2_[§§constant(48)] = function(Void)
- {
- var _loc2_ = this[§§constant(15)] != 0 ? this[§§constant(15)] : eval(§§constant(12))[§§constant(13)](this[§§constant(49)] / this[§§constant(11)]);
- return _loc2_;
- };
- _loc2_[§§constant(50)] = function()
- {
- return this[§§constant(48)]();
- };
- _loc2_[§§constant(51)] = function(w)
- {
- this[§§constant(47)](w);
- return this[§§constant(50)]();
- };
- _loc2_[§§constant(52)] = function(v)
- {
- super[§§constant(52)](v);
- this[§§constant(53)] = true;
- this[§§constant(44)]();
- };
- _loc2_[§§constant(54)] = function(cR)
- {
- this[§§constant(55)] = cR;
- var _loc2_ = 0;
- while(_loc2_ < this[§§constant(16)][§§constant(56)])
- {
- this[§§constant(16)][_loc2_][§§constant(54)](true);
- _loc2_ = _loc2_ + 1;
- }
- this[§§constant(53)] = true;
- this[§§constant(44)]();
- };
- _loc2_[§§constant(57)] = function(cR)
- {
- this[§§constant(54)](cR);
- return this[§§constant(58)]();
- };
- _loc2_[§§constant(58)] = function()
- {
- return this[§§constant(55)];
- };
- _loc2_[§§constant(59)] = function(field)
- {
- this[§§constant(60)](field);
- return this[§§constant(61)]();
- };
- _loc2_[§§constant(60)] = function(field)
- {
- this[§§constant(62)] = field;
- this[§§constant(53)] = true;
- this[§§constant(44)]();
- };
- _loc2_[§§constant(61)] = function()
- {
- return this[§§constant(62)];
- };
- _loc2_[§§constant(63)] = function(func)
- {
- this[§§constant(64)](func);
- return this[§§constant(65)]();
- };
- _loc2_[§§constant(64)] = function(func)
- {
- this[§§constant(66)] = func;
- this[§§constant(53)] = true;
- this[§§constant(44)]();
- };
- _loc2_[§§constant(65)] = function()
- {
- return this[§§constant(66)];
- };
- _loc2_[§§constant(67)] = function(field)
- {
- this[§§constant(68)](field);
- return this[§§constant(69)]();
- };
- _loc2_[§§constant(68)] = function(field)
- {
- this[§§constant(70)] = field;
- this[§§constant(53)] = true;
- this[§§constant(44)]();
- };
- _loc2_[§§constant(69)] = function()
- {
- return this[§§constant(70)];
- };
- _loc2_[§§constant(71)] = function(func)
- {
- this[§§constant(72)](func);
- return this[§§constant(73)]();
- };
- _loc2_[§§constant(72)] = function(func)
- {
- this[§§constant(74)] = func;
- this[§§constant(53)] = true;
- this[§§constant(44)]();
- };
- _loc2_[§§constant(73)] = function()
- {
- return this[§§constant(74)];
- };
- _loc2_[§§constant(75)] = function(pos)
- {
- if(pos < 0)
- {
- return undefined;
- }
- if(pos > 0 && pos > this[§§constant(76)]() - this[§§constant(15)] + this[§§constant(14)])
- {
- return undefined;
- }
- var _loc8_ = pos - this[§§constant(31)];
- if(_loc8_ == 0)
- {
- return undefined;
- }
- this[§§constant(31)] = pos;
- var _loc10_ = _loc8_ > 0;
- _loc8_ = eval(§§constant(12))[§§constant(77)](_loc8_);
- if(_loc8_ >= this[§§constant(15)])
- {
- this[§§constant(78)]();
- }
- else
- {
- var _loc4_ = new §\§\§constant(19)§();
- var _loc9_ = this[§§constant(15)] - _loc8_;
- var _loc12_ = _loc8_ * this[§§constant(11)];
- var _loc11_ = _loc9_ * this[§§constant(11)];
- var _loc6_ = !_loc10_ ? -1 : 1;
- var _loc3_ = 0;
- while(_loc3_ < this[§§constant(15)])
- {
- if(_loc3_ < _loc8_ && _loc10_ || _loc3_ >= _loc9_ && !_loc10_)
- {
- this[§§constant(16)][_loc3_][§§constant(28)] += eval(§§constant(12))[§§constant(29)](_loc6_ * _loc11_);
- var _loc5_ = _loc3_ + _loc6_ * _loc9_;
- var _loc7_ = this[§§constant(31)] + _loc5_;
- _loc4_[_loc5_] = this[§§constant(16)][_loc3_];
- _loc4_[_loc5_][§§constant(22)] = _loc5_;
- _loc4_[_loc5_][§§constant(35)](this[§§constant(33)][§§constant(34)](_loc7_),this[§§constant(32)](_loc7_),false);
- }
- else
- {
- this[§§constant(16)][_loc3_][§§constant(28)] -= eval(§§constant(12))[§§constant(29)](_loc6_ * _loc12_);
- _loc5_ = _loc3_ - _loc6_ * _loc8_;
- _loc4_[_loc5_] = this[§§constant(16)][_loc3_];
- _loc4_[_loc5_][§§constant(22)] = _loc5_;
- }
- _loc3_ = _loc3_ + 1;
- }
- this[§§constant(16)] = _loc4_;
- _loc3_ = 0;
- while(_loc3_ < this[§§constant(15)])
- {
- this[§§constant(16)][_loc3_][§§constant(80)](this[§§constant(79)] + _loc3_);
- _loc3_ = _loc3_ + 1;
- }
- }
- this[§§constant(81)] = pos;
- super[§§constant(75)](pos);
- };
- _loc2_[§§constant(82)] = function(index, obj)
- {
- var _loc2_ = this[§§constant(33)][§§constant(83)](index);
- if(_loc2_ == undefined)
- {
- return undefined;
- }
- if(this[§§constant(84)] == undefined)
- {
- this[§§constant(84)] = new §\§\§constant(2)§();
- }
- this[§§constant(84)][_loc2_] = obj;
- this[§§constant(16)][index - this[§§constant(31)]][§§constant(35)](this[§§constant(33)][§§constant(34)](index),this[§§constant(32)](index));
- };
- _loc2_[§§constant(85)] = function(index)
- {
- var _loc2_ = this[§§constant(33)][§§constant(83)](index);
- if(_loc2_ == undefined)
- {
- return undefined;
- }
- return this[§§constant(84)][_loc2_];
- };
- _loc2_[§§constant(86)] = function(obj)
- {
- var _loc2_ = obj[§§constant(87)]();
- if(_loc2_ == undefined)
- {
- return undefined;
- }
- return this[§§constant(84)][_loc2_];
- };
- _loc2_[§§constant(88)] = function(styleProp)
- {
- var _loc2_ = super[§§constant(88)](styleProp);
- var _loc3_ = eval(§§constant(1))[§§constant(89)][§§constant(90)][§§constant(91)][_loc2_];
- if(_loc3_ != undefined)
- {
- _loc2_ = _loc3_;
- }
- return _loc2_;
- };
- _loc2_[§§constant(78)] = function(Void)
- {
- var _loc2_ = 0;
- while(_loc2_ < this[§§constant(15)])
- {
- this[§§constant(16)][_loc2_][§§constant(35)](this[§§constant(33)][§§constant(34)](_loc2_ + this[§§constant(31)]),this[§§constant(32)](_loc2_ + this[§§constant(31)]));
- _loc2_ = _loc2_ + 1;
- }
- delete this[§§constant(53)];
- };
- _loc2_[§§constant(32)] = function(index)
- {
- return !this[§§constant(92)](index) ? §§constant(93) : §§constant(94);
- };
- §§goto(addr2927);
- §§push(_loc2_);
- §§push(§§constant(95));
- }
- else
- {
- if(eval("\x01") == 388)
- {
- set("\x01",eval("\x01") + 164);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 832)
- {
- set("\x01",eval("\x01") - 90);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 137);
- }
- continue;
- }
- if(eval("\x01") == 384)
- {
- set("\x01",eval("\x01") + 55);
- nextFrame();
- break loop0;
- }
- if(eval("\x01") == 409)
- {
- set("\x01",eval("\x01") - 21);
- break loop0;
- }
- if(eval("\x01") == 190)
- {
- set("\x01",eval("\x01") + 642);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 638)
- {
- set("\x01",eval("\x01") - 269);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 288);
- }
- continue;
- }
- if(eval("\x01") == 742)
- {
- set("\x01",eval("\x01") - 137);
- nextFrame();
- break loop0;
- }
- if(eval("\x01") == 866)
- {
- set("\x01",eval("\x01") + 108);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 755);
- }
- continue;
- }
- if(eval("\x01") == 402)
- {
- set("\x01",eval("\x01") - 309);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 974)
- {
- break loop4;
- }
- if(eval("\x01") == 244)
- {
- set("\x01",eval("\x01") + 127);
- break loop0;
- }
- if(eval("\x01") == 870)
- {
- set("\x01",eval("\x01") - 459);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 219)
- {
- set("\x01",eval("\x01") + 419);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 516)
- {
- set("\x01",eval("\x01") - 326);
- stop();
- break loop0;
- }
- if(eval("\x01") == 446)
- {
- set("\x01",eval("\x01") + 424);
- if(!§§pop())
- {
- this[§§constant(134)](eval(§§constant(132))[§§constant(133)](_loc2_));
- return true;
- }
- }
- else
- {
- if(eval("\x01") == 605)
- {
- set("\x01",eval("\x01") + 261);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 878)
- {
- set("\x01",eval("\x01") - 634);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 127);
- }
- continue;
- }
- if(eval("\x01") == 552)
- {
- set("\x01",eval("\x01") - 36);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 326);
- }
- continue;
- }
- if(eval("\x01") == 371)
- {
- set("\x01",eval("\x01") + 289);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 924)
- {
- set("\x01",eval("\x01") - 515);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 21);
- }
- continue;
- }
- if(eval("\x01") == 660)
- {
- set("\x01",eval("\x01") - 168);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 90);
- }
- continue;
- }
- if(eval("\x01") == 800)
- {
- set("\x01",eval("\x01") - 416);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 55);
- }
- continue;
- }
- if(eval("\x01") == 439)
- {
- set("\x01",eval("\x01") + 485);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 93)
- {
- set("\x01",eval("\x01") + 353);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 424);
- }
- continue;
- }
- if(eval("\x01") == 70)
- {
- set("\x01",eval("\x01") + 580);
- break loop0;
- }
- if(eval("\x01") != 650)
- {
- break loop0;
- }
- set("\x01",eval("\x01") + 114);
- if(!_global.mx)
- {
- _global.mx = new Object();
- }
- §§pop();
- if(!_global.mx.controls)
- {
- _global.mx.controls = new Object();
- }
- §§pop();
- if(!_global.mx.controls.HScrollBar)
- {
- mx.controls.HScrollBar = _loc1_ = function()
- {
- super();
- };
- mx.controls.HScrollBar.prototype = _loc2_ = new mx.controls.scrollClasses.ScrollBar();
- _loc2_.getMinWidth = function(Void)
- {
- return this._minHeight;
- };
- _loc2_.getMinHeight = function(Void)
- {
- return this._minWidth;
- };
- _loc2_.init = function(Void)
- {
- super.init();
- this._xscale = -100;
- this._rotation = -90;
- };
- _loc2_.__get__virtualHeight = function()
- {
- return this.__width;
- };
- _loc2_.isScrollBarKey = function(k)
- {
- if(k == 37)
- {
- this.scrollIt("Line",-1);
- return true;
- }
- if(k == 39)
- {
- this.scrollIt("Line",1);
- return true;
- }
- return super.isScrollBarKey(k);
- };
- _loc1_.symbolName = "HScrollBar";
- _loc1_.symbolOwner = mx.core.UIComponent;
- _loc1_.version = "2.0.2.126";
- §§goto(addr6295);
- §§push(_loc2_);
- §§push("className");
- §§push("HScrollBar");
- }
- }
- }
- §§goto(addr2927);
- }
- §§goto(addr2927);
- }
- }
- set("\x01",eval("\x01") - 755);
- break loop0;
- }
- if(eval("\x01") == 820)
- {
- set("\x01",eval("\x01") - 132);
- Object.registerClass("TextInput",mx.controls.TextInput);
- break loop0;
- }
- if(eval("\x01") == 984)
- {
- set("\x01",eval("\x01") - 194);
- break loop0;
- }
- if(eval("\x01") != 136)
- {
- break loop0;
- }
- set("\x01",eval("\x01") + 848);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 194);
- }
- }
- continue;
- §§pop();
- break loop0;
- }
- set("\x01",eval("\x01") - 354);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 541);
- }
- }
- continue;
- _loc2_[§§constant(122)] = function(val)
- {
- this[§§constant(40)][§§constant(27)] = val;
- this[§§constant(40)][§§constant(26)] = (this[§§constant(10)] - val) / 2;
- };
- _loc2_[§§constant(123)] = function(val)
- {
- this[§§constant(122)](val);
- this[§§constant(40)][§§constant(102)] = this[§§constant(62)] != §§constant(110);
- };
- _loc2_[§§constant(112)] = function(Void)
- {
- var _loc3_ = undefined;
- var _loc2_ = this[§§constant(12)];
- if(!this[§§constant(12)][§§constant(99)])
- {
- _loc3_ = _loc2_[§§constant(22)](§§constant(103));
- }
- else
- {
- var _loc5_ = this[§§constant(15)] + _loc2_[§§constant(16)];
- if(this[§§constant(15)] == undefined)
- {
- _loc3_ = _loc2_[§§constant(124)](this[§§constant(65)])[§§constant(125)];
- }
- else
- {
- _loc3_ = _loc2_[§§constant(17)](_loc5_)[§§constant(125)];
- }
- if(_loc3_ == undefined)
- {
- var _loc4_ = _loc2_[§§constant(22)](§§constant(126));
- if(_loc4_ == undefined)
- {
- _loc3_ = _loc2_[§§constant(22)](§§constant(125));
- }
- else
- {
- _loc3_ = _loc4_[_loc5_ % _loc4_[§§constant(74)]];
- }
- }
- }
- return _loc3_;
- };
- _loc2_[§§constant(127)] = function(propName)
- {
- this[§§constant(11)][§§constant(127)](propName);
- super[§§constant(127)](propName);
- };
- _loc2_[§§constant(82)] = function(Void)
- {
- this[§§constant(80)][§§constant(128)]();
- this[§§constant(80)][§§constant(129)](this[§§constant(12)][§§constant(15)]);
- };
- _loc2_[§§constant(84)] = function(Void)
- {
- this[§§constant(80)][§§constant(130)]();
- this[§§constant(80)][§§constant(131)](this[§§constant(12)][§§constant(15)]);
- };
- _loc2_[§§constant(86)] = function(Void)
- {
- this[§§constant(80)][§§constant(132)](this[§§constant(12)][§§constant(15)]);
- };
- _loc2_[§§constant(88)] = function(Void)
- {
- this[§§constant(80)][§§constant(133)](this[§§constant(12)][§§constant(15)]);
- };
- _loc2_[§§constant(90)] = function(Void)
- {
- this[§§constant(80)][§§constant(134)](this[§§constant(12)][§§constant(15)]);
- };
- _loc2_[§§constant(92)] = function(Void)
- {
- this[§§constant(80)][§§constant(135)](this[§§constant(12)][§§constant(15)]);
- };
- _loc1_[§§constant(76)] = -16384;
- _loc2_[§§constant(62)] = §§constant(110);
- _loc2_[§§constant(105)] = 15263976;
- _loc2_[§§constant(37)] = 16777215;
- §§constant(136)(eval(§§constant(1))[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(6)],null,1);
- break loop0;
- }
- set("\x01",eval("\x01") + 156);
- §§push(true);
- }
- }
- }
- }
- }
- }
- set("\x01",eval("\x01") - 541);
- toggleHighQuality();
- stopAllSounds();
- return §§pop()[§§pop()]();
- }
- set("\x01",eval("\x01") - 21);
- break loop0;
- }
- }
-